﻿//2414. 最长的字母序连续子字符串的长度
//字母序连续字符串 是由字母表中连续字母组成的字符串。换句话说，字符串 "abcdefghijklmnopqrstuvwxyz" 的任意子字符串都是 字母序连续字符串 。
//例如，"abc" 是一个字母序连续字符串，而 "acb" 和 "za" 不是。
//给你一个仅由小写英文字母组成的字符串 s ，返回其 最长 的 字母序连续子字符串 的长度。


class Solution {
public:
    int longestContinuousSubstring(string s)
    {
        int ans = 0;
        int n = s.size();
        for (int i = 0; i < n;)
        {
            int j = i + 1;
            int cnt = 1;
            while (j < n && s[j] == s[j - 1] + 1)
            {
                j++;
                cnt++;
            }
            ans = max(cnt, ans);
            i = j;
        }
        return ans;
    }
};